﻿body {background:#FFFFFF; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393939; }
td, p, div, span { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#393939; }
img { border:0px; padding:0px; }

.timepicker_wrapper { background-color:#c7e0fb; border:1px solid #2b53b7; width:180px; display:none; z-index:999999; position:absolute; }
.timepicker_header { background-image:url(../images/time_header.png); background-repeat:repeat-x; padding:5px 0px 0px 0px; }

.timepicker_inside { background-color:#c7e0fb; padding:5px; background-image:url(../images/timepicker_bg.png); background-position:top right; background-repeat:no-repeat;}
.timepicker_link a { font-size:10px; color:#000000; font-weight:bold; text-decoration:none; }
.timepicker_link a:hover { font-size:10px; color:#fff; font-weight:bold; background-color:#0056a1; }
.timepicker_header_link{cursor:pointer; background-repeat:no-repeat; padding:0px; }



.border { border-left:1px solid #5a8abe; border-top:1px solid #5a8abe; }
.border2 { border-left:1px solid #5a8abe; border-top:1px solid #5a8abe; border-right:1px solid #5a8abe; }
.border3 { border-bottom:1px solid #5a8abe; }
.width15 { width:8%; }

.textbox { width:168px; }